home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / byt85nov.lbr / RINTMATH.C < prev    next >
C/C++ Source or Header  |  1985-11-23  |  896b  |  40 lines

  1. /*        intmath.c        */
  2.  
  3. #include "stdio.h"
  4. #define COUNT 10000
  5.  
  6. main()
  7. {
  8.     int i;
  9.     register int  j, k;
  10.     
  11. #include "startup"
  12.  
  13.     for (i = 0; i < COUNT; ++i) {
  14.         j = 240; k = 15;
  15.         
  16.         /* test byte-byte combinations */
  17.         j = (k * ( j / k ));
  18.         j = (k * ( j / k ));
  19.         j = ( k+k+k+k+ k+k+k+k+ k+k+k+k+ k+k+k+k );
  20.         k = (j -k-k-k-k -k-k-k-k -k-k-k-k -k-k-k );
  21.         
  22.         /* test byte-word combinations */
  23.         j = (j << 4); k = (k << 4);
  24.         j = (k * ( j / k ));
  25.         j = (k * ( j / k ));
  26.         j = ( k+k+k+k+ k+k+k+k+ k+k+k+k+ k+k+k+k );
  27.         k = (j -k-k-k-k -k-k-k-k -k-k-k-k -k-k-k );
  28.         
  29.         /* test word-word combinations */
  30.         j = (j << 4); k = (k << 4);
  31.         j = (k * ( j / k ));
  32.         j = (k * ( j / k ));
  33.         j = ( k+k+k+k+ k+k+k+k+ k+k+k+k+ k+k+k+k );
  34.         k = (j -k-k-k-k -k-k-k-k -k-k-k-k -k-k-k );
  35.     }
  36.  
  37. #include "done"
  38.  
  39. }
  40.